Wet bench structure

ABSTRACT

The present disclosure describes an apparatus for processing one or more objects. The apparatus includes a carrier configured to hold the one or more objects, a tank filled with a processing agent and configured to receive the carrier, and a spinning portion configured to contact the one or more objects and to spin the one or more objects to disturb a flow field of the processing agent.

CROSS-REFERENCE TO RELATED APPLICATION

The present application is a divisional of U.S. Non-provisional patentapplication Ser. No. 16/413,275, filed on May 15, 2019, titled “WetBench Structure,” which claims the benefit of U.S. Provisional PatentApplication No. 62/692,237, filed on Jun. 29, 2018, titled “Novel WetBench Structure.” The contents of the aforementioned applications areincorporated by reference herein in their entireties.

BACKGROUND

Wet benches are widely used in semiconductor manufacturing for chemicalhandling and etching of materials. A wet bench can have a tank (e.g., awet bench tank) that contains processing agents (e.g., fluid) forvarious purposes. For example, the wet bench can contain acids foretching materials, a photoresist stripper for stripping off photoresistfrom a surface, and/or a cleaning solution to clean wafers/devices.Wafers can be placed in wet benches and immersed in the processingagent. A wafer carrier (e.g., a structure that carriers the wafers) canbe part of the tank or can be placed in the tank to immerse a batch ofwafers to be processed (e.g., cleaned or etched) in the processingagent. The processing agent circulates in the tank and can be used toprocess multiple batches of wafers.

BRIEF DESCRIPTION OF THE DRAWINGS

Aspects of the present disclosure are best understood from the followingdetailed description when read with the accompanying figures. It isnoted that, in accordance with the common practice in the industry,various features are not drawn to scale. In fact, the dimensions of thevarious features may be arbitrarily increased or reduced for clarity ofillustration and discussion.

FIG. 1A illustrates a cross-sectional view of a wet bench tank,according to some embodiments of the present disclosure.

FIG. 1B illustrates a side view of the wet bench tank of FIG. 1A.

FIGS. 2A-2E each illustrates a cross-sectional view of a wet benchstructure, according to some embodiments of the present disclosure.

FIGS. 3A and 3B each illustrates a side view of another wet benchstructure, according to some embodiments of the present disclosure.

FIG. 4 illustrates a process flow to clean wafers using a wet benchstructure, according to some embodiments of the present disclosure.

FIG. 5 illustrates a control system, according to some embodiments ofthe present disclosure.

FIG. 6 illustrates a computer system for implementing variousembodiments of the present disclosure, according to some embodiments.

DETAILED DESCRIPTION

The following disclosure provides many different embodiments, orexamples, for implementing different features of the provided subjectmatter. Specific examples of components and arrangements are describedbelow to simplify the present disclosure. These are merely examples andare not intended to be limiting. In addition, the present disclosurerepeats reference numerals and/or letters in the various examples. Thisrepetition is for the purpose of simplicity and clarity and, unlessindicated otherwise, does not in itself dictate a relationship betweenthe various embodiments and/or configurations discussed.

In semiconductor fabrication, wet benches can contain various processingagents for different operations. To perform these operations, a wetbench tank can be filled with a desired processing agent. Wafers to beprocessed can be immersed in the processing agent for a suitable periodof time for chemical/physical reactions to take place. These wafers canundergo processing/operations such as etching, cleaning, or stripping inthe processing agent. For example, wafers can be immersed in the wetbench tank filled with an etchant solution to remove/etch away desiredportions or structures on the wafer. The wet bench tank can also befilled with a photoresist stripper or a cleaning agent for stripping offphotoresist or cleaning wafers, respectively.

The processing agent contained in the wet bench tank can be used toprocess multiple batches of wafers. For example, the processing agentcan circulate in the wet bench tank for a predetermined period of timeuntil it's replaced with unused processing agent. The circulation of theprocessing agent forms a flow field (e.g., the distribution of thedensity and velocity of the processing agent over space and time), whichcan be unchanged during the processing under unchanged circulationdirections. The flow field can form flow-field paths in the tank thatallow processing agent to stream along. The streams can bring processingresidue (e.g., residue formed as a result of processing) to move alongthe flow-field paths. The processing residue can include undesiredparticles formed during the processing of wafers (e.g., current batch orprevious batches of wafers). For example, if the processing agentincludes an etchant, the processing residue can include undesiredsemiconductor particles; and if the processing agent includesphotoresist stripper, the processing residue can include undesiredphotoresist particles/pieces, etc.

Because the flow-field paths form close to and/or against the wafers andthe carrier that holds the wafers, the processing residue brought by thestream can deposit on the wafers, causing damage and/or contamination tothe structures/devices on the wafers. The processing residue can alsodeposit on the carrier. The deposited residue can further peel off underthe forces of stream/current and can be moved towards the wafers,causing further damage to (e.g., scratches and peeling) and/orcontamination on the wafers. The damage and/or contamination can causedevice degradation and/or a decrease product yield. Further, because thewafers are placed close to one another, the stream/current can impactthe wafers and cause adjacent wafers to collide with one another, thusdamaging the devices/structures on the colliding wafers. Thus, wafers ina wet etch tank can suffer from low yield, damage, and/or degradation asa result of unchanged flow field and residue deposit.

FIG. 1A illustrates a cross-sectional view 100 of a wet bench tank (ortank) along the x-z plane. The y axis is perpendicular to the x-z plane.FIG. 1B illustrates a side view 110 of the tank illustrated along anon-zero angle (e.g., about 45 degrees) to the x axis (or y axis). Asshown in FIGS. 1A and 1B, tank 106 is located on a base 101. Tank 106 isfilled with a processing agent 107 which can be, e.g., an etchant, aphotoresist stripper, or an cleaning agent/solution. A batch of wafers102 is carried by carrier 103 and is immersed in processing agent 107.Wafer 102 includes structures that are to be processed. Carrier 103includes a handle 104 and lifting devices (104-1, 104-2, and 104-3)connected one another. Handle 104 extends out of processing agent 107 socarrier 103 can be moved in and out of tank 106. Lifting devices 104-1,104-2, and 104-3 each extends along the y axis and holds the batch ofwafers 102 to be upright (e.g., along the z axis) and separated from oneanother so that surfaces of wafers 102 are immersed in processing agent107. Inlets 105-1 and 105-2 each allows processing agent 107 tocirculate into tank 106 at a desired speed and direction.

Arrows in FIG. 1A illustrates flow-field paths 108 of processing agent107, which are formed by the circulation of processing agent 107. Duringprocessing, processing residue/particles (e.g., etched particles/residueor photoresist pieces) can be formed and can suspend in processing agent107. These processing residue/particles can be flushed towards wafers102 and the lifting devices (e.g., 104-1, 104-2, and 104-3) by thestream along flow-field paths 108, colliding with wafers 102 and thelifting devices. Because the stream/current keeps flowing alongflow-field paths 108, wafers 102 and lifting devices can thus besusceptible to residue/particle residue due to the unchanged flow-fieldpaths 108—especially certain areas on wafers 102 and the lifting devices(e.g., areas close to flow-field paths 108) can be deposited with alayer of processing residue. As processing agent 107 circulates alongflow-filed paths 108, the deposited layer of residue/particles canthicken. With the effect of the stream, the deposited processing residuecan peel off, and the broken pieces of deposit can be flushed towardswafer 102 along flow-field paths 108, colliding with wafers 102. Thecollision can cause damage (e.g., scratches and peeling) and/orcontamination on wafers 102. The devices/structures on wafers 102 cansuffer from low yield and degradation caused by the damage and/orcontamination.

The present disclosure provides an apparatus and a method for reducingor preventing processing residue from damaging/contaminating wafers in awet bench tank. The apparatus uses a mechanism (e.g., rollers) todisturb the flow field of the processing agent. Under a disturbed flowfield, the stream and the suspended residue are dispersed. Residue isthus less likely to collide with or deposit at certain areas of thewafers and the lifting devices (e.g., areas that are close to theflow-field paths), thus reducing damage (e.g., scratches and surfacepeeling) and contamination. Also, because residue is less likely tocollide with the wafers, adjacent wafers are less susceptible to collidewith one another.

An additional benefit of the disclosed apparatus is its compact size, inwhich the apparatus consumes minimal or no additional space in the tankof a wet bench. The tank can thus contain substantially the same volumeof processing agent. Also, the apparatus spins wafers to disperse theflow-field paths, maximizing the force to disperse the flow field withminimum additional space. In the present disclosure, the term“processing residue” and “residue” can be used interchangeably; and theterm “processing deposit,” “residue deposit,” and “deposit” can be usedinterchangeably.

The apparatus can be used in different tanks/wet benches to improveprocessing efficiency and product yield. For illustrative purposes,rollers that spin the wafers are described in the present disclosure asexamples of the apparatus. The apparatus can disturb the flow field inthe tank and can thus reduce damage and contamination caused by theunchanged flow field and residue deposit. The apparatus can also be inthe form of other various structures/devices that can disturb the flowfield in the tank. The disclosed working principle can be implemented inthe form of different devices/structures, such as fan/propeller shapedstructures that create a disturbed flow field in a wet bench tank. Thespecific forms and variations of the devices/structures should not belimited by the embodiments of the present disclosure. By using thedisclosed apparatus and method, the processing efficiency can beimproved and damage and/or contamination on the wafers can be reduced.

FIGS. 2A-2E illustrate different arrangements of a wet bench structure(e.g., rollers) fixed/mounted in a wet bench tank. The rollers spin/moveso that the flow field of the processing agent in the wet bench tank canbe disturbed. Accordingly, processing residue is less likely to collideand/or deposit on the wafers and/or lifting devices in the wet benchtank. Also, the stream and residue flowing towards the wafers aredispersed to minimize an impact of the process residue on the wafers,thus reducing the likelihood that adjacent wafers will collide with oneanother.

The rollers shown in FIGS. 2A-2E can be applied to one or more wafersalong a direction in which the one or more wafers are arranged (e.g.,along a direction perpendicular to the x-z plane or along a y axissimilar to the y axis of FIG. 1B). The one or more wafers can spinaccordingly against/in/near the flow field of the processing agent todisturb the flow field. For example, the rollers can have a rod shapethat extends along the y axis and can contact and spin all the wafersalong the y axis. In another example, the rollers can include a multiplesub-rollers extending along the y axis. The sub-rollers may or may notbe connected to one another. Each sub-roller can contact and spin one ormore wafers. The sub-rollers can spin along the same direction or alongdifferent directions. The cross-section (e.g., along the x-z plane) ofthe roller or the sub-roller can have any suitable shape such as acircular shape along the x-z plane.

When a roller or a sub-roller contacts a wafer, the friction between theroller/sub-roller and the wafer can be sufficiently high to spin thewafer. The roller/sub-roller can be formed by a suitable material thatis chemically stable in the processing agent. The material can havesufficiently high resistance to erosion and corrosion of the processingagent. In various applications, the material that forms theroller/sub-roller can be changed based on the processing agent so theroller/sub-roller can be chemically stable in the processing agent. Forexample, if the processing agent includes acid, the roller/sub-rollercan include an acid-resistant material. In some embodiments, theroller/sub-roller includes Teflon.

The roller/sub-roller can be driven by any suitable drive system thatdrives the roller/sub-roller to spin along a desired direction (e.g.,clockwise or counter-clockwise). The spin (e.g., speed, duration, anddirection) of the roller/sub-roller can also be controlled by a controlunit/device (e.g., computer) so that the spinning of roller/sub-rollercan be controlled and adjusted automatically or manually. For example,the control unit/device can be installed with programs and data tocontrol/determine the speed, duration, and/or spin direction of theroller/sub-roller. The speed, duration, and/or spin direction can bechanged automatically or manually based on various conditions of theprocessing, e.g., the batch and/or load of the wafers. In an example,sub-rollers are separately controlled (e.g., through wired or wirelesscommunication means) so the control unit/device can control the speed,duration, and/or spin direction of different sub-rollers. The flow fieldat different parts of the tank can be disturbed separately if necessary.For example, the roller/sub-roller can communicate with the controlunit/device through a local area network (LAN) and/or a WiFi network toreceive commands (e.g., to start/stop spinning of theroller/sub-roller). For simplicity, the communication between theroller/sub-roller and the control unit/device and between theroller/sub-roller and the drive system are not shown in the figures ofthe present disclosure.

FIG. 2A illustrates a cross-sectional view of a wet bench structure 200,according to some embodiments. Wet bench structure 200 can includerollers 209-1 and 209-2 fixed/mounted on two sides of wafers 202 and incontact with wafers 202 substantially at the middle portion of wafers.In some embodiments, rollers 209-1 and 209-2 can align horizontally(e.g., along the x axis). In some embodiments, rollers 209-1 and 209-2and the geometric center of wafers 202 substantially align horizontally.Rollers 209-1 and 209-2 can support the wafers horizontally (e.g., alongthe x axis) and thus improve the spin stability of wafers 202.

Wet bench structure 200 can be placed in a tank 206. Tank 206 can befilled with a processing agent 207, which can include any suitablechemical (e.g., etchant, photoresist stripper, or cleaning agent) forprocessing wafers 202. A carrier 203 can include a handle 204 andmultiple lifting devices (e.g., 204-1, 204-2, and 204-3) connected tohandle 204. Handle 204 can extend out of processing agent 207 for easeof placing/handling carrier 203. The lifting devices can extend alongthe y axis and can be used to support wafers 202 in processing agent207. In some embodiments, the lifting devices have a rod shape extendingalong the y axis and have grooves along the y axis for holding wafers202 in place. Wafers 202 can be separated from one another and can beheld upright along the z axis. In some embodiments, lifting device 204-1supports wafers 202 on the bottom portion of wafers 202, and liftingdevices 204-2 and 204-3 support wafers 202 on either side of liftingdevice 204-1 at the lower portion of wafers 202. In some embodiments,lifting device 204-1 is substantially at the middle point betweenlifting devices 204-2 and 204-3 along the x axis. Wafers 202 can beplaced upright and separated from one another. Tank 206 can include oneor more inlets (e.g., 205-1 and 205-2) for circulation of processingagent 207. In some embodiments, the inlets face towards wafers 202, andprocessing agent 207 can flow into tank 206 through the inlets. Dashedarrows represent flow-field paths 208 of processing agent 207. Stream ofprocessing agent 207 circulating from inlets 205-1 and 205-2 can flowalong flow-field paths 208. In some embodiments, flow-field paths 208include a clockwise path and a counter-clockwise path, as shown in FIG.2A.

Rollers 209-1 and 209-2 can be fixed or mounted in any suitable way. Forexample, roller 209-1 and 209-2 can be fixed or mounted on the sidewallsof tank 206 and/or to the bottom of tank 206. For example, rollers 209-1and 209-2 can be fixed or mounted through a suitable support structure(not shown) such as a frame that hangs over wafers 208 and/or extendsalong the sidewalls of tank 206. If rollers 209-1 and 209-2 includesub-rollers, the sub-rollers can be fixed/mounted together orseparately. For example, more than one sub-roller can be fixed/mountedon a same support structure, or each sub-roller can be fixed/mounted ona different support structure.

Rollers 209-1 and 209-2 can be driven to spin clockwise orcounter-clockwise, thus spinning wafers 202 counter-clockwise orclockwise. The speed of the wafer spin can be directly proportional tothe speed of rollers 209-1 and 209-2. In some embodiments, rollers 209-1and 209-2 spin counter-clockwise and spin wafers 202 clockwise, as shownin FIG. 2A. In some embodiments, rollers 209-1 and 209-2 each has a rodshape extending along the y axis and spins each one of wafers 202clockwise or counter-clockwise at a same speed. In some embodiments,rollers 209-1 and 209-2 each incudes multiple sub-rollers extendingalong the y axis and spins each one of wafers 202 clockwise orcounter-clockwise. The sub-rollers can be driven to spin at a same speedor at different speeds. For example, based on the locations of wafers202, the first and last wafers can be spun at a higher speed than thewafers between the first and last wafers. In some embodiments, rollers209-1 and 209-2 can spin wafers 202 at any speed greater than 0revolutions per minute (rpm). In some embodiments, rollers 209-1 and209-2 can spin at a speed based on an afflux speed of processing agent207 from inlets 205-1 and 205-2. For example, rollers 209-1 and 209-2can spin wafers 202 at a lower speed when the afflux speed is relativelylow, etc. In some embodiments, processing agent 207 circulates throughmore than two inlets (205-1 and 205-2), and the sub-rollers can becontrolled to spin at different speeds based on the flow field formed bythe more than two inlets.

Each one of rollers 209-1 and 209-2 can contact one or more of wafers202 and spin the contacted wafers. For example, each of rollers 209-1and 209-2 can be a one-piece structure extending along the y axis. Insome embodiments, rollers 209-1 and 209-2 contact/support and spin atleast one of wafers 202. In some embodiments, rollers 209-1 and 209-2each supports/contacts and spins each one of wafers 202. In anotherexample, rollers 209-1 and 209-2 can each include multiple sub-rollers.Each sub-roller supports/contacts and spins one or more of wafers 202.In some embodiments, each sub-roller supports/contacts and spins adifferent one of wafers 202. The sub-rollers of rollers 209-1 and 209-2can be controlled to spin at a same speed and/or a same direction or atdifferent speeds and/or different directions. Rollers 209-1 and 209-2can be made of a suitable material that is chemically stable inprocessing agent 207 and has sufficient friction to spin wafers 202. Insome embodiments, rollers 209-1 and 209-2 can include Teflon.

FIG. 3A illustrates a side view of wet bench structure 300, and FIG. 3Billustrates a side view of another wet bench structure 310, according tosome embodiments. As shown in FIG. 3A, wet bench structure 300 includesrollers 301-1 and 301-2, in which each roller has a rod shape along they axis. In some embodiments, rollers 301-1 and 301-2 each includes aone-piece structure that contacts and spins each of wafers 202. Thewafers 202 can be spun along the same direction at a same speed. Forexample, wafers 202-1 and 202-2 in a dashed box of FIG. 3A can spinclockwise at a same speed.

As shown in FIG. 3B, wet bench structure 310 includes rollers 302-1 and302-2, in which each roller has a rod shape along the y axis. In someembodiments, rollers 302-1 and 302-2 each includes multiple sub-rollers(e.g., sub-rollers 303-1, 303-2, and 303-3). Each of the sub-rollers cansupport/contact and spin one or more of wafers 202. In some embodiments,wafers 202 are spun to have non-uniform spinning directions and speed.For example, wafers 202-11 and 202-12 can each be spun by a differentsub-roller (e.g., sub-rollers 303-1 and 303-2) and can spin along adifferent direction (e.g., clockwise and counter-clockwise). Wafers202-11 and 202-12 can spin at the same speed or different speeds (e.g.,along opposite directions). In another example, wafers 202-13 and 202-14can be spun by one sub-roller (e.g., 303-3) and can spin along the samedirection (e.g., clockwise). The arrangement of sub-rollers should bedetermined by, e.g., the flow field in tank 206, the sizes of wafers,and the structures/devices on the wafers, and should not be limited bythe embodiments of the present disclosure.

The spinning of wafers 202 can disturb flow field in tank 206 soflow-field paths 208 can change, e.g., to a more dispersive pattern.Instead of impacting and depositing on certain areas of wafers 202 andthe lifting devices (e.g., the areas close to flow-field paths 208 andmore susceptible to deposit), the residue can be dispersed. Thedispersed residue can be less likely to impact and deposit on thesecertain areas of wafers 202 and the lifting devices. Thus, less residueand/or peeled deposit can move towards wafers 202 and the liftingdevices, thus reducing damage and/or contamination caused by the residueand/or peeled deposits.

FIGS. 2B and 2C illustrate a cross-sectional view of wet benchstructures 210 and 220, according to some embodiments. A single rollercan be positioned under wafers 202 (e.g., roller 211 in FIG. 2B) or overwafers 202 (e.g., roller 212 in FIG. 2C) to spin wafers 202. Roller 211and roller 212 can each be placed substantially at the middle line(e.g., the line along the z axis that equally divides wafers 202 intotwo portions) of wafers 202. Roller 211 and roller 212 can each be fixedor mounted in a suitable way to support/contact and spin wafers 202. Forexample, roller 211 can be fixed or mounted on lifting device 204-1and/or the bottom of tank 206. Roller 212 can be fixed on sidewalls oftank 206, one or more lifting devices (e.g., 204-1, 204-2, and 204-3),handle 204, and/or a suitable object (e.g., with sufficient stiffnessand support) over tank 206. In some embodiments, roller 212 can be fixedonto a frame, in which the frame can be placed over wafers 202 so roller212 can properly support/contact and spin wafers 202. Rollers 211 and212 can each be similar to or the same as rollers 209-1 and 209-2.Details of structure, material, and operation of roller 211 and roller212 can be referred to the description of wet bench structure 200 ofFIG. 2A.

FIG. 2D illustrates a cross-sectional view of a wet bench structure 230,according to some embodiments. Wet bench structure 230 includes rollers213-1 and 213-2 fixed or mounted on lifting devices 204-2 and 204-3,respectively. Rollers 210-1 and 210-2 can align horizontally (e.g.,along the x axis) and can be positioned lower than rollers 209-1 and209-2 along the z axis. In some embodiments, rollers 213-1 and 213-2 canalso be fixed or mounted on the sidewalls of tank 206. Each one ofrollers 213-1 and 213-2 can be similar to or the same as rollers 209-1and 209-2 described in FIG. 2A. Details of the structure, material, andoperation of rollers 213-1 and 213-2 can be referred to the descriptionof rollers 209-1 and 209-2.

FIG. 2E illustrates a cross-sectional view of a wet bench structure 240,according to some embodiments. Wet bench structure 240 includes rollers214-1, 214-2, and 214-3, which are fixed or mounted on lifting devices204-1, 204-2, and 204-3, respectively. Rollers 214-2 and 214-3 can alignhorizontally (e.g., along the x axis) and can be positioned higher thanroller 214-1 along the z axis. In some embodiments, rollers 214-1,214-2, and 214-3 can be fixed or mounted on the sidewalls and/or bottomof tank 206. Rollers 214-1, 214-2, and 214-3 can spin at the same speedand at the same direction (e.g., clockwise or counter-clockwise). Eachone of rollers 214-1, 214-2, and 214-3 can be similar to or the same asrollers 209-1 and 209-2 described in FIG. 2A. Details of the structure,material, and operation of rollers 214-1, 214-2, and 214-3 can bereferred to the description of rollers 209-1 and 209-2 of FIG. 2A.

In some embodiments, a wet bench structure can include at least fourrollers for spinning wafers. For example, three rollers (e.g.,fixed/mounted on the lifting devices) can support/contact and spin thewafers from the lower portion of the wafers and one roller (e.g.,fixed/mounted on a frame over the wafers) can support/contact and spinthe wafers from the top of the wafers. The specific number of parts(e.g., rollers), the arrangement (e.g., the relative positions of theparts in respect to the wafers and the tank), and the operation of thewet bench structure should be determined based on the processingcondition and should not be limited by the embodiments of the presentdisclosure.

FIG. 4 illustrates a method 400 for processing one or more wafers with awet bench structure, according to some embodiments. In some embodiments,operations of method 400 can be performed in a different order.Variations of method 400 are within the scope of the present disclosure.

In operation 401, wafers are placed in a tank of a wet bench andimmersed in a processing agent. The wafers can be processed (e.g.,etched, stripped, or cleaned) in the processing agent, which circulatesin the tank through inlets and outlets. The circulation of theprocessing agent form a flow field in the tank. The wafers can be placedupright and separated from one another. Rollers can contact and/orsupport the wafers after the wafers are placed in the tank. The rollerscan include sub-rollers that each spins the wafers. Details of therollers and their relative positions with respect to the wafers can befound in the description of FIGS. 2A-2E and 3A and 3B.

In operation 402, the flow field of the processing agent is disturbedwhen the wafers are being processed. In some embodiments, rollers spinsalong a predetermined direction to spin wafers along an oppositedirection. Current/streams circulating in directions different from theflow-field paths can be formed by spinning the wafers, thus disturbingthe processing agent's flow field. The direction and speed of therollers can be determined based on various factors, such as the positionof the wafers, the size of the wafers, and the flow field of theprocessing agent. The wafers can be spun at the same speed along thesame direction. In some embodiments, the rollers can be spun alongopposite directions and at the same speed or different speed. In someembodiments, the speed can be any suitable non-zero value. In someembodiments, a portion of wafers have a speed of zero (e.g., notspinning) The spinning of wafers can disturb the flow field in the tankcaused by the circulation of the processing agent. The disturbed flowfield can reduce or prevent residue from depositing on or impacting thewafers. Residue is also less likely to deposit on the lifting devicesunder the disturbed flow field. Details of the operation of rollers canbe found in the description of FIGS. 2A-2E and 3A and 3B.

In operation 403, the wafers are rinsed after the processing iscompleted. The wafers can be rinsed in the tank or outside the tank.

FIG. 5 illustrates a system 500 using a wet bench structure, accordingto some embodiments. As shown in FIG. 5, system 500 includes a controlunit/device 501, a communication means 502, and wet bench 503 with a wetbench structure 504.

Control unit/device 501 can include any suitable computer system (e.g.,workstation and portable electronic device) to store programs and datafor controlling the movement (e.g., spinning) of wet bench structure 504(e.g., rollers). For example, the acceleration, deceleration, and changeof spin direction of wet bench structure 504 can be transmitted incontrol signals for automatically or manually adjusting/controlling themovement of wet bench structure 504. Communication means 502 can includeany suitable network connection between control unit/device 501 and wetbench structure 504, and the control signals it transmits. For example,communication means 502 can include a local area network (LAN) and/or aWiFi network. In some embodiments, control unit/device 501 transmitscontrol signals through communication means 502 to adjust/control themovement of wet bench structure 504.

Wet bench structure 504 can include a structure/device that disturbs theflow field in wet bench 503. Wet bench structure 504 can have variousforms, and each form can have different variations. For example, wetbench structure 504 can be in the form of rollers that spin wafers todisturb the flow field. The rollers can have differentarrangements/variations in wet bench 503, depending on the processingconditions and/or applications. Wet bench structure 504 can also haveother forms, such as a propeller/fan shape structure that producesrotational motion in the processing agent and disturbs the flow field.One or more propeller/fan shaped wet bench structure 504 can beplaced/installed at different positions in wet bench 503. Wet benchstructure 504 can also be used to process any other suitable objects,such as objects that have a disk shape and can be spun in liquid/fluid.The specific shapes and arrangement of wet bench structure 504 and theobjects cleaned by wet bench structure 504 should not be limited by theembodiments of the present disclosure.

Wet bench structure 504 can further include a power portion (not shown)and a communication portion (not shown). For example, the power portionof wet bench structure 504 can include a power cord that connects to apower source or the power supply of wet bench 503. The communicationportion can include cables and/or receiving devices for receivingcontrol signals from control unit/device 501. In some embodiments, thecommunication portion is connected to the power portion so that thedriving power provided to wet bench structure 504 can beadjusted/controlled based on the control signals from controlunit/device 501.

FIG. 6 is an illustration of a computer system 600 in which variousembodiments of the present disclosure can be implemented, according tosome embodiments. Computer system 600 can be used in control unit/device501, as described above. Computer system 600 can be any well-knowncomputer capable of performing the functions and operations describedherein. For example, and without limitation, computer system 600 can becapable of processing and transmitting signals. Computer system 600 canbe used, for example, to control the movement of the wet benchstructure.

Computer system 600 includes one or more processors (also called centralprocessing units, or CPUs), such as a processor 604. Processor 604 isconnected to a communication infrastructure or bus 606. Computer system600 also includes input/output device(s) 603, such as monitors,keyboards, pointing devices, etc., that communicate with communicationinfrastructure or bus 606 through input/output interface(s) 602. Acontrol tool can receive instructions to implement functions andoperations described herein—e.g., the method/process 400 described inFIG. 4—via input/output device(s) 603. Computer system 600 also includesa main or primary memory 608, such as random access memory (RAM). Mainmemory 608 can include one or more levels of cache. Main memory 608 hasstored therein control logic (e.g., computer software) and/or data. Insome embodiments, the control logic (e.g., computer software) and/ordata can include one or more of the functions described above withrespect to the wet bench structure.

Computer system 600 can also include one or more secondary storagedevices or memory 610. Secondary memory 610 can include, for example, ahard disk drive 612 and/or a removable storage device or drive 614.Removable storage drive 614 can be a floppy disk drive, a magnetic tapedrive, a compact disk drive, an optical storage device, tape backupdevice, and/or any other storage device/drive.

Removable storage drive 614 can interact with a removable storage unit618. Removable storage unit 618 includes a computer usable or readablestorage device having stored thereon computer software (control logic)and/or data. Removable storage unit 618 can be a floppy disk, magnetictape, compact disk, DVD, optical storage disk, and/any other computerdata storage device. Removable storage drive 614 reads from and/orwrites to removable storage unit 618 in a well-known manner.

According to some embodiments, secondary memory 610 can include othermeans, instrumentalities or other approaches for allowing computerprograms and/or other instructions and/or data to be accessed bycomputer system 600. Such means, instrumentalities or other approachescan include, for example, a removable storage unit 622 and an interface620. Examples of the removable storage unit 622 and the interface 620can include a program cartridge and cartridge interface (such as thatfound in video game devices), a removable memory chip (such as an EPROMor PROM) and associated socket, a memory stick and USB port, a memorycard and associated memory card slot, and/or any other removable storageunit and associated interface. In some embodiments, secondary memory610, removable storage unit 618, and/or removable storage unit 622 caninclude one or more of the functions described above with respect to thewet bench structure.

Computer system 600 can further include a communication or networkinterface 624. Communication interface 624 enables computer system 600to communicate and interact with any combination of remote devices,remote networks, remote entities, etc. (individually and collectivelyreferenced by reference number 628). For example, communicationinterface 624 can allow computer system 600 to communicate with remotedevices 628 over communications path 626, which can be wired and/orwireless, and which can include any combination of LANs, WANs, theInternet, etc. Control logic and/or data can be transmitted to and fromcomputer system 600 via communication path 626.

The functions/operations in the preceding embodiments can be implementedin a wide variety of configurations and architectures. Therefore, someor all of the operations in the preceding embodiments—e.g., themethod/process 400 described in FIG. 4—can be performed in hardware, insoftware or both. In some embodiments, a tangible apparatus or articleof manufacture including a tangible computer useable or readable mediumhaving control logic (software) stored thereon is also referred toherein as a computer program product or program storage device. Thisincludes, but is not limited to, computer system 600, main memory 608,secondary memory 610 and removable storage units 618 and 622, as well astangible articles of manufacture embodying any combination of theforegoing. Such control logic, when executed by one or more dataprocessing devices (such as computer system 600), causes such dataprocessing devices to operate as described herein. For example, thehardware/equipment can be connected to or be part of element 628 (remotedevice(s), network(s), entity(ies) 628) of computer system 600.

By using the disclosed wet bench structures and methods, damage andcontamination on wafers caused by unchanged flow field and processingdeposits can be reduced and product yield can be increased. The wetbench structure can have any suitable form that disturbs the flow fieldof the processing agent in the tank. The disclosed wet bench structurecan spin wafers and create disturbed flow field paths and take up littleor no additional space in the tank, so that the capacity of the tank isnot affected by the installment of the wet bench structure. The wetbench structure can be flexibly fixed or mounted in any suitableposition of the tank, depending on, e.g., the dimensions and capacity ofthe tank, the position of the inlets, the sizes of the wafers, etc. Forexample, the wet bench structure can be fixed or mounted on liftingdevices so the wet bench structure can support and spin the wafers. Inanother example, the wet bench structure can be fixed or mounted on thetank. The wet bench structure can also be fixed or mounted on both thelifting devices and the tank. The specific arrangement and operation ofthe wet bench structure should be determined based on the processingconditions and should not be limited by the embodiments of the presentdisclosure.

In some embodiments, an apparatus for processing one or more objectsincludes a carrier configured to hold the one or more objects, a tankfilled with a processing agent and configured to receive the carrier,and a spinning portion configured to contact the one or more objects andto spin the one or more objects to disturb a flow field of theprocessing agent.

In some embodiments, a method for reducing contamination on one or moreobjects includes securing the one or more objects in a carrier,immersing the carrier in a processing agent, spinning the one or moreobjects in the carrier to form current paths different from flow-fieldpaths of the processing agent, and rinsing the one or more objects.

In some embodiments, a system for reducing contamination on one or moreobjects includes a process tool. The process tool includes a carrierconfigured to hold the one or more objects, a tank filled with aprocessing agent and configured to receive the carrier, and a spinningdevice configured to spin the one or more objects based on a controlsignal. The system also includes a control device configured todetermine the control signal for the spinning device. The control signalcan include a spin speed for the spinning device. The system furtherincludes a communication device configured to transmit the controlsignal from the control device to the spinning device.

It is to be appreciated that the Detailed Description section, and notthe Abstract of the Disclosure, is intended to be used to interpret theclaims. The Abstract of the Disclosure section may set forth one or morebut not all exemplary embodiments contemplated and thus, are notintended to be limiting to the subjoined claims.

The foregoing disclosure outlines features of several embodiments sothat those skilled in the art may better understand the aspects of thepresent disclosure. Those skilled in the art will appreciate that theymay readily use the present disclosure as a basis for designing ormodifying other processes and structures for carrying out the samepurposes and/or achieving the same advantages of the embodimentsintroduced herein. Those skilled in the art will also realize that suchequivalent constructions do not depart from the spirit and scope of thepresent disclosure, and that they may make various changes,substitutions, and alterations herein without departing from the spiritand scope of the subjoined claims.

What is claimed is:
 1. An apparatus, comprising: a carrier configured tohold a plurality of objects, wherein the carrier comprises a handle, asidewall, and one or more lifting portions; a tank configured to receivethe carrier, wherein the tank holds a processing agent; and a spinningdevice configured to spin the plurality of objects, wherein the spinningdevice comprises a first spinning portion in contact with a first objectof the plurality of objects and a second spinning portion in contactwith a second object of the plurality of objects, wherein the first andsecond spinning portions are detached from each other, and wherein thefirst and second spinning portions are attached to the sidewall.
 2. Theapparatus of claim 1, further comprising an other spinning deviceattached to the handle, wherein the other spinning device is configuredto contact a top edge of the plurality of objects.
 3. The apparatus ofclaim 1, wherein the first and second spinning portions are configuredto spin at different speeds and in different directions.
 4. Theapparatus of claim 1, further comprising an other spinning device thatcomprises a third spinning portion and a fourth spinning portion,wherein the third and fourth spinning portions are detached from eachother and attached to one of the one or more lifting portions.
 5. Theapparatus of claim 1, wherein the spinning device comprises a fan or apropeller, wherein the fan or the propeller is configured to spin todisturb a flow field of the processing agent.
 6. The apparatus of claim1, wherein the sidewall of the carrier comprises a plurality of slots,wherein the plurality of objects are configured to be positioned in theplurality of slots, and wherein the handle is configured to be above thesidewall of the carrier and the plurality of objects.
 7. The apparatusof claim 1, further comprising an inlet configured to supply theprocessing agent to the tank in a first circular direction, and whereinthe spinning device is further configured to spin a first object of theplurality of objects in the first circular direction and spin a secondobject of the plurality of objects in a second circular directionopposite to the first circular direction.
 8. An apparatus, comprising: acarrier configured to hold a plurality of objects, wherein the carriercomprises a handle and one or more lifting portions; a tank configuredto hold a processing agent and to receive the carrier, wherein a topportion of the handle is configured to be above a top level of theprocessing agent; a spinning device attached to the handle andconfigured to spin the plurality of objects based on a control signal,wherein the spinning device comprises a first spinning portion incontact with a first object of the plurality of objects and a secondspinning portion in contact with a second object of the plurality ofobjects; and a computing device configured to determine the controlsignal for the spinning device, wherein the control signal comprises afirst spin speed and a first spin direction for the first spinningportion and a second spin speed and a second spin direction for thesecond spinning portion.
 9. The apparatus of claim 8, wherein thespinning device is configured to contact one or more of a top edge, abottom edge, and a side edge of the plurality of objects.
 10. Theapparatus of claim 8, further comprising another spinning deviceattached to a bottom surface of the tank, a sidewall surface of thetank, one of the one or more lifting portions, or a frame over the tank,wherein the frame is separate from the tank and the carrier.
 11. Theapparatus of claim 8, wherein the first and second spinning portions areattached to a rod of the spinning device, separated from each other, andconfigured to extend along a direction that the plurality of objects arealigned.
 12. The apparatus of claim 8, wherein a first sub-spinningportion is in contact with edges of a first object of the plurality ofobjects and a second sub-spinning portion is in contact with an edge ofthe second object of the plurality of objects, and wherein the firstsub-spinning portion is laterally aligned to and disconnected from thesecond sub-spinning portion.
 13. The apparatus of claim 12, wherein thefirst sub-spinning portion spins the first object at the first spinspeed and in the first spin direction, and wherein the secondsub-spinning portion spins the second object at the second speed and inthe second spin direction different from the first spin speed and thefirst spin direction, respectively.
 14. A system, comprising: a carrierconfigured to securely hold one or more objects; a processing agent toimmerse the carrier; and a spinning device configured to spin the one ormore objects in the carrier to form current paths different fromflow-field paths of the processing agent.
 15. The system of claim 14,wherein the spinning device is configured to spin at least two of theone or more objects in the carrier in opposite directions.
 16. Thesystem of claim 14, wherein the spinning device comprises a roller thatcontacts the one or more objects along a direction that the one or moreobjects are aligned, and wherein the roller is configured to spin theone or more objects.
 17. The system of claim 16, wherein the roller isconfigured to spin a first object of the one or more objects at zerospeed and to spin a second object of the one or more objects at anon-zero speed.
 18. The system of claim 14, wherein the spinning devicecomprises a plurality of sub-rollers configured to contact and to spinthe one or more objects in a plurality of directions.
 19. The system ofclaim 14, wherein the spinning device is configured to spin the one ormore objects at a speed based on an afflux speed of the processingagent.
 20. The system of claim 14, wherein the spinning device isconfigured to spin the one or more objects at a speed based on a size ofthe one or more objects, a position of the one or more objects in thecarrier, and a flow field of the processing agent.